package com.ynr.voucher.model;

import java.sql.Timestamp;
import java.util.List;

public class VoucherModel {

	private long id;
	private String table_name;
	private long table_id;
	private String type;
	private long company_id;
	private String bill_date;
	private int voucher_type;
	private int voucher_num;
	private int annex_mount;
	private String abstract_str;
	private List<SubjectModel> subjectList;
	private String amount;
	private String foreign_currency;
	private String exchange_rate;
	private String originator;
	private String settlement;
	private String ticket_num;
	private String occur_date;
	private String department;
	private String person;
	private String o_company_name;
	private String supplier;
	private String manager;
	private String project;
	private int del_status;
	private int is_correct;
	private Timestamp update_time;
	private Timestamp create_time;
	
	public VoucherModel() {
		super();
	}

	public VoucherModel(long id, String table_name, long table_id, String type, long company_id, String bill_date, int voucher_type, int voucher_num, int annex_mount,
			String abstract_str, List<SubjectModel> subjectList, String amount, String foreign_currency,
			String exchange_rate, String originator, String settlement, String ticket_num, String occur_date,
			String department, String person, String o_company_name, String supplier, String manager, String project,
			int del_status, int is_correct, Timestamp update_time, Timestamp create_time) {
		super();
		this.id = id;
		this.table_name = table_name;
		this.table_id = table_id;
		this.type = type;
		this.company_id = company_id;
		this.bill_date = bill_date;
		this.voucher_type = voucher_type;
		this.voucher_num = voucher_num;
		this.annex_mount = annex_mount;
		this.abstract_str = abstract_str;
		this.subjectList = subjectList;
		this.amount = amount;
		this.foreign_currency = foreign_currency;
		this.exchange_rate = exchange_rate;
		this.originator = originator;
		this.settlement = settlement;
		this.ticket_num = ticket_num;
		this.occur_date = occur_date;
		this.department = department;
		this.person = person;
		this.o_company_name = o_company_name;
		this.supplier = supplier;
		this.manager = manager;
		this.project = project;
		this.del_status = del_status;
		this.is_correct = is_correct;
		this.update_time = update_time;
		this.create_time = create_time;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getTable_name() {
		return table_name;
	}

	public void setTable_name(String table_name) {
		this.table_name = table_name;
	}

	public long getTable_id() {
		return table_id;
	}

	public void setTable_id(long table_id) {
		this.table_id = table_id;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public long getCompany_id() {
		return company_id;
	}

	public void setCompany_id(long company_id) {
		this.company_id = company_id;
	}

	public String getBill_date() {
		return bill_date;
	}

	public void setBill_date(String bill_date) {
		this.bill_date = bill_date;
	}

	public int getVoucher_type() {
		return voucher_type;
	}

	public void setVoucher_type(int voucher_type) {
		this.voucher_type = voucher_type;
	}

	public int getVoucher_num() {
		return voucher_num;
	}

	public void setVoucher_num(int voucher_num) {
		this.voucher_num = voucher_num;
	}

	public int getAnnex_mount() {
		return annex_mount;
	}

	public void setAnnex_mount(int annex_mount) {
		this.annex_mount = annex_mount;
	}

	public String getAbstract_str() {
		return abstract_str;
	}

	public void setAbstract_str(String abstract_str) {
		this.abstract_str = abstract_str;
	}

	public List<SubjectModel> getSubjectList() {
		return subjectList;
	}

	public void setSubjectList(List<SubjectModel> subjectList) {
		this.subjectList = subjectList;
	}

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getForeign_currency() {
		return foreign_currency;
	}

	public void setForeign_currency(String foreign_currency) {
		this.foreign_currency = foreign_currency;
	}

	public String getExchange_rate() {
		return exchange_rate;
	}

	public void setExchange_rate(String exchange_rate) {
		this.exchange_rate = exchange_rate;
	}

	public String getOriginator() {
		return originator;
	}

	public void setOriginator(String originator) {
		this.originator = originator;
	}

	public String getSettlement() {
		return settlement;
	}

	public void setSettlement(String settlement) {
		this.settlement = settlement;
	}

	public String getTicket_num() {
		return ticket_num;
	}

	public void setTicket_num(String ticket_num) {
		this.ticket_num = ticket_num;
	}

	public String getOccur_date() {
		return occur_date;
	}

	public void setOccur_date(String occur_date) {
		this.occur_date = occur_date;
	}

	public String getDepartment() {
		return department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getPerson() {
		return person;
	}

	public void setPerson(String person) {
		this.person = person;
	}

	public String getO_company_name() {
		return o_company_name;
	}

	public void setO_company_name(String o_company_name) {
		this.o_company_name = o_company_name;
	}

	public String getSupplier() {
		return supplier;
	}

	public void setSupplier(String supplier) {
		this.supplier = supplier;
	}

	public String getManager() {
		return manager;
	}

	public void setManager(String manager) {
		this.manager = manager;
	}

	public String getProject() {
		return project;
	}

	public void setProject(String project) {
		this.project = project;
	}

	public int getDel_status() {
		return del_status;
	}

	public void setDel_status(int del_status) {
		this.del_status = del_status;
	}
	
	public int getIs_correct() {
		return is_correct;
	}

	public void setIs_correct(int is_correct) {
		this.is_correct = is_correct;
	}

	public Timestamp getUpdate_time() {
		return update_time;
	}

	public void setUpdate_time(Timestamp update_time) {
		this.update_time = update_time;
	}

	public Timestamp getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Timestamp create_time) {
		this.create_time = create_time;
	}

}
